const fs = require('fs');
const path = require('path')
module.exports = {
	// 统一 - 支付回调地址,格式为 "服务空间ID":"URL化地址"
	"notifyUrl": {
		// 测试环境服务空间-支付回调地址
		"mp-e735d792-e08c-4c4e-9dc3-aaabd13a444b": "https://fc-mp-e735d792-e08c-4c4e-9dc3-aaabd13a444b.next.bspapp.com/uni-pay-co",
		// 线上环境服务空间-支付回调地址（如果只有一个服务空间，则只需要配置线上环境服务空间即可）
		"mp-e735d792-e08c-4c4e-9dc3-aaabd13a444b": "https://fc-mp-e735d792-e08c-4c4e-9dc3-aaabd13a444b.next.bspapp.com/uni-pay-co",
	},
	"notifyKey": "5FB2CD73C7B53918728417C50762E6D45FB2CD73C7B53918728417C50762E6D4", // 跨云函数通信时的加密密钥，建议手动改下，不要使用默认的密钥，长度保持在64位以上即可
	// 微信支付相关
	"wxpay": {
		"enable": true, // 是否启用微信支付
		// 微信 - 小程序支付
		"mp": {
			"appId": "wx149e27fe5092435e", // 小程序的appid
			"secret": "a908004df54c76f4f799871f309d8a25", // 小程序的secret
			"mchId": "1669673112", // 商户id
			"key": "", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "mksmksmksmksmksmksmks18698928550", // v3的api key
			"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 3, // 启用支付的版本 2代表v2版本 3 代表v3版本
		},
		"native": {
			"appId": "wx149e27fe5092435e", // 小程序的appid
			"secret": "a908004df54c76f4f799871f309d8a25", // 小程序的secret
			"mchId": "1669673112", // 商户id
			"key": "", // v2的api key
			"pfx": fs.readFileSync(__dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
			"v3Key": "mksmksmksmksmksmksmks18698928550", // v3的api key
			"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
			"appPrivateKeyPath": path.join(__dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
			"version": 3, // 启用支付的版本 2代表v2版本 3 代表v3版本
		},
	}
}